package com.zx.练习题.icode.tdd;


import org.junit.Test;

public class TddTest {
/*
    编号	测试case                          	            结果	            说明
    1	移动指令1、转向指令1	                            执行错误	        没有初始化
    2	探索区域信息[5,5]、初始化信息[6,6,E]	            执行出错	        位置超出探索区域
    3	探索区域信息[5,5]、初始化信息[0,0,E]	            [0,0,E]	        初始化0,0朝向东
    4	探索区域信息[5,5]、初始化信息[0,0,E]、移动指令[b]	[0,0,E]	静默
    5	探索区域信息[5,5]、初始化信息[0,0,E]、移动指令[f]	[1,0,E]	向前移动两格
    6	探索区域信息[5,5]、初始化信息[0,0,E]、移动指令[b]、移动指令[f]*2	    [2,0,E]	    向前移动两格
    7	探索区域信息[5,5]、初始化信息[0,0,E]、移动指令[b]*5、移动指令[f]*7	[5,0,E]
    8	探索区域信息[5,5]、初始化信息[0,0,E]、移动指令[b]、移动指令[f]*7、移动指令[b]*7	[0,0,E]
    9	探索区域信息[5,5]、初始化信息[0,0,E]、移动指令[b]、移动指令[f]*7、移动指令[b]*2	[3,0,E]
    10	探索区域信息[5,5]、初始化信息[0,0,E]、转向指令[l]	[0,0,N]
    11	探索区域信息[5,5]、初始化信息[0,0,E]、转向指令[r]	[0,0,S]
    12	探索区域信息[5,5]、初始化信息[0,0,E]、转向指令[l]*5	[0,0,N]
    13	探索区域信息[5,5]、初始化信息[0,0,E]、转向指令[l]*5、转向指令[r]*3	[0,0,W]
    14	探索区域信息[5,5]、初始化信息[0,0,E]、错误指令	    [0,0,E]
    15	探索区域信息[5,5]、初始化信息[0,0,E]、移动指令[f]；转向指令[l]、移动指令[b]*2	[1,0,E];[1,2,N]	多条指令
    16	探索区域信息[5,5]、初始化信息[5,5,S]、移动指令[b]*6	[5,5,S]
    17	探索区域信息[5,5]、初始化信息[5,5,S]、移动指令[f]*6	[5,0,S]
 */

    @Test
    public void test01() {
        Tdd tdd = new Tdd();
    }
}
